package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 学生保险对象 insurance
 * 
 * @author ruoyi
 * @date 2021-11-08
 */
public class Insurance extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 保险id */
    private String insuranceId;

    /** 学生姓名 */
    @Excel(name = "学生姓名")
    private String insuranceName;

    /** 身份证 */
    @Excel(name = "身份证")
    private String insuranceInentity;

    /** 班级名称 */
    @Excel(name = "班级名称")
    private String insuranceClass;

    /** 保险公司名称 */
    @Excel(name = "保险公司名称")
    private String insuranceInsurance;

    /** 保险单号 */
    @Excel(name = "保险单号")
    private String insuranceOdd;

    /** 是否学费包含 */
    @Excel(name = "是否学费包含")
    private String insuranceSchooling;

    /** 入保时间 */
    @Excel(name = "入保时间")
    private String insuranceProtect;

    /** 保险到期时间 */
    @Excel(name = "保险到期时间")
    private String insuranceExpire;

    /** 学生状态 */
    @Excel(name = "学生状态")
    private String insuranceState;

    /** 投保状态 */
    @Excel(name = "投保状态")
    private String insuranceStustate;

    public void setInsuranceId(String insuranceId) 
    {
        this.insuranceId = insuranceId;
    }

    public String getInsuranceId() 
    {
        return insuranceId;
    }
    public void setInsuranceName(String insuranceName) 
    {
        this.insuranceName = insuranceName;
    }

    public String getInsuranceName() 
    {
        return insuranceName;
    }
    public void setInsuranceInentity(String insuranceInentity) 
    {
        this.insuranceInentity = insuranceInentity;
    }

    public String getInsuranceInentity() 
    {
        return insuranceInentity;
    }
    public void setInsuranceClass(String insuranceClass) 
    {
        this.insuranceClass = insuranceClass;
    }

    public String getInsuranceClass() 
    {
        return insuranceClass;
    }
    public void setInsuranceInsurance(String insuranceInsurance) 
    {
        this.insuranceInsurance = insuranceInsurance;
    }

    public String getInsuranceInsurance() 
    {
        return insuranceInsurance;
    }
    public void setInsuranceOdd(String insuranceOdd) 
    {
        this.insuranceOdd = insuranceOdd;
    }

    public String getInsuranceOdd() 
    {
        return insuranceOdd;
    }
    public void setInsuranceSchooling(String insuranceSchooling) 
    {
        this.insuranceSchooling = insuranceSchooling;
    }

    public String getInsuranceSchooling() 
    {
        return insuranceSchooling;
    }
    public void setInsuranceProtect(String insuranceProtect) 
    {
        this.insuranceProtect = insuranceProtect;
    }

    public String getInsuranceProtect() 
    {
        return insuranceProtect;
    }
    public void setInsuranceExpire(String insuranceExpire) 
    {
        this.insuranceExpire = insuranceExpire;
    }

    public String getInsuranceExpire() 
    {
        return insuranceExpire;
    }
    public void setInsuranceState(String insuranceState) 
    {
        this.insuranceState = insuranceState;
    }

    public String getInsuranceState() 
    {
        return insuranceState;
    }
    public void setInsuranceStustate(String insuranceStustate) 
    {
        this.insuranceStustate = insuranceStustate;
    }

    public String getInsuranceStustate() 
    {
        return insuranceStustate;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("insuranceId", getInsuranceId())
            .append("insuranceName", getInsuranceName())
            .append("insuranceInentity", getInsuranceInentity())
            .append("insuranceClass", getInsuranceClass())
            .append("insuranceInsurance", getInsuranceInsurance())
            .append("insuranceOdd", getInsuranceOdd())
            .append("insuranceSchooling", getInsuranceSchooling())
            .append("insuranceProtect", getInsuranceProtect())
            .append("insuranceExpire", getInsuranceExpire())
            .append("insuranceState", getInsuranceState())
            .append("insuranceStustate", getInsuranceStustate())
            .toString();
    }
}
